• word of the day

    capra hircus

    capra hircus - Dictionary definition and meaning for word capra hircus

    Definition
    (noun) any of various breeds of goat raised for milk or meat or wool
    Synonyms : domestic goat
Download our Mobile App Today
Receive our word of the day
on Whatsapp